@charset"utf-8";
/* CSS Document */
* { margin: 0; padding: 0; list-style: none; border: none; font-family: "微软雅黑"; }
body { font-size: 12px; }
#body_wrap { }
.c_red { color: red; }
.c_green { color: green; }
.c_blue { color: blue; }
.c_gray { color: gray; }
a { text-decoration: none; color: #000; }
a:hover { text-decoration: underline; color: #05159C; }
p { line-height: 24px; }
.fl { float: left; }
.fr { float: right; }
.clear { clear: both; }
.hide { display: none; }
.mh210 {min-height: 210px;}
#top_wrap { background: #333333; }
#top .phone { float: left; font-size: 22px;}
#top .menu { float: right; position: relative;}
#top { width: 980px; margin: 0 auto; height: 40px; line-height: 40px; text-align: right; color: #898A89; }
#top a{ color: #898A89; }
#header_wrap { background: #FFF;}
#header { height: 100px; width: 980px; margin: 0 auto; position: relative; }
#logo {  width: 980px; overflow: hidden;}
#logo img { }
/*导航*/
#navigation_wrap { background: #3EABE4; margin-bottom: 10px; }
#navigation { width: 980px; height: 50px; margin: 0 auto; position: relative; }
#navigation ul li { float: left; position: relative; }
#navigation ul .home { background: none; }
#navigation ul li a { display: block; line-height: 50px; width: 110px; color: #FFF; text-align: center; font-size: 14px; }
#navigation ul li a:hover { background: #0579B9; text-decoration: none; color: #FFF; }
#navigation ul li .current { background: #0579B9; text-decoration: none; color: #FFF; }


/* 幻灯 */

.banner { width: 980px; height: 260px; margin: 0 auto; position: relative; }
.banner .bd li { height: 260px;}
.banner .hd ul { width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px;  line-height:30px; text-align:center; }
.banner .hd ul li { border-radius:8px; cursor:pointer; display:inline-block; *display:inline; zoom:1; width:16px; height:16px; margin:4px; background: #FFF; overflow:hidden; line-height:9999px; }
.banner .hd ul .on{ background: #006600; }
.banner .site_width { width: 980px; height: 260px; margin: 0 auto;}
.banner .site_width a { width: 980px; height: 260px; display: block; }

/*主体*/
#content_wrap { margin-top: 10px; }
#content { width: 980px; margin: 0 auto; }
#ch { }
#cb { }
#cf { }
#left { float: left; width: 240px; }
.lt { background: #3EABE4; height: 36px; line-height: 36px; padding: 0 14px; }
.lt h1 { font-size: 14px; color: #FFF; }
.lt h1 span { padding: 0 5px; font-size: 12px; color: #FFF; font-weight: normal; font-style: italic; }
.lb { padding:5px 0; overflow: auto; zoom: 1; }
.lf { height: 10px; }
#right { float: right; width: 720px; }
.rt { background: #FDFDFD; border-bottom: 1px solid #CACACA; height: 46px; line-height: 46px; }
.rt h1 { font-size: 18px;  color: #494949; }
.rt h1 span { padding: 0 5px; font-size: 12px; color: #999; font-weight: normal; font-style: italic; }
.rb { padding: 10px 0; overflow: hidden; zoom: 1; }
.rf { height: 10px; }
.nt { background: #3EABE4; height: 36px; line-height: 36px; padding: 0 14px; }
.nt .more a { color: #FFF; }
.nt h1 { font-size: 14px; color: #FFF; }
.nt h1 span { padding: 0 5px; font-size: 12px; color: #FFF; font-weight: normal; font-style: italic; }
.nb { padding:9px; overflow: hidden; zoom: 1; border: 1px solid #DDDEDD; border-top: none; }
.nf { height: 10px; }
#link { width: 980px; margin: 0 auto; }
#link_text { padding: 5px 0; }
#link_picture { padding: 5px 0; }
#link_picture img { width: 80px; height: 30px; }
/*底部*/
#footer_wrap { background: #333333; padding: 20px 0;}
#footer_nav { width: 980px; margin: 0 auto; overflow: hidden;}
#footer_nav dl { width: 155px; float: left; margin-right: 10px;}
#footer_nav dl dt a{ font-size: 16px; color: #BED3E9; line-height: 30px; color: #FFF; }
#footer_nav dl dd a{ color: #609BDA; line-height: 24px; color: #FFF;}
#copyright { width: 980px; margin: 0 auto;  padding: 10px 0; color: #FFF; }
#copyright a { color: #FFF; }
/* 频道页相关 */
.current_channel { color: red; }
#channel_cover { margin-bottom: 10px; }
#channel_cover img { width: 980px; }
#channel_content p { line-height: 26px; }
.channel_list li { margin-bottom: 2px; }
.channel_list li a { display: block; background: #E9E9E9; line-height: 32px; padding: 0 10px; }
.channel_list li a:hover { background: #DD0000; color: #FFF; text-decoration: none; }
.channel_list li .current_schannel { background: #DD0000; color: #FFF; text-decoration: none; }
.article_list li { line-height: 34px; border-bottom: 1px dashed #999; padding-left: 15px; background: url(images/icon_1.png) left no-repeat; }
.article_dlist li { padding: 10px 0; }
.article_dlist li .ad_t { line-height: 30px; padding-left: 10px; background: url(images/icon_a.gif) left no-repeat; font-size: 14px; border-bottom: 1px solid #CCCCCC; }
.ad_t a { font-size: 14px; }
.article_dlist li .ad_c { padding: 10px 0; color: #999; line-height: 20px; border-bottom: 1px dashed #999; }

.picture_list_720_4 { overflow:hidden; width: 732px;  zoom:1; }
.picture_list_720_4 li { float: left; width: 171px; margin:0 12px 12px 0; background: #EDEDED; text-align: center; }
.picture_list_720_4 li img { width: 171px; height: 171px; }
.picture_list_720_4 li .title { line-height: 30px; }
.picture_list_720_4 li:hover { background: #BD011D; }
.picture_list_720_4 li:hover .title a { color: #FFF; }

.picture_list_240_2 { overflow:hidden; width: 250px;  zoom:1; }
.picture_list_240_2 li { float: left; width: 115px; margin:0 10px 10px 0; background: #EDEDED; text-align: center; }
.picture_list_240_2 li img { width: 115px; height: 115px; }
.picture_list_240_2 li .title { line-height: 30px; }
.picture_list_240_2 li:hover { background: #BD011D; }
.picture_list_240_2 li:hover .title a { color: #FFF; }

.picture_list_880_5 { overflow:hidden; width: 890px;  zoom:1; }
.picture_list_880_5 li { float: left; width: 168px; margin:0 10px 10px 0; background: #EDEDED; text-align: center; }
.picture_list_880_5 li img { width: 168px; height: 168px; }
.picture_list_880_5 li .title { line-height: 30px; }
.picture_list_880_5 li:hover { background: #BD011D; }
.picture_list_880_5 li:hover .title a { color: #FFF; }

/*图片列表[详]*/
.picture_dlist li { padding: 10px 0; overflow: auto; zoom: 1; }
.picture_dlist .left { float: left; width: 200px; }
.picture_dlist .left img { width: 190px; border: 5px solid #EDEDED; }
.picture_dlist .left a:hover img { border: 5px solid #BD011D; }
.picture_dlist .right { float: right; width: 500px; }
.picture_dlist .right .title { line-height: 30px; padding-left: 10px; background: url(images/icon_a.gif) left no-repeat; font-size: 14px; border-bottom: 1px solid #CCCCCC; }
.picture_dlist .right .content { padding: 10px 0; color: #999; line-height: 20px; border-bottom: 1px dotted #999; }
.picture_dlist .right .intro { text-align: right; color: gray; }
/*分页样式*/
.page_turner { padding: 10px 0; overflow: hidden; text-align: center; }
.page_turner a, .page_turner span { text-align: center; display:inline-block; *display:inline; border: 1px solid #00A1D2; height: 20px; min-width: 20px; margin-left: 4px; line-height: 20px; padding: 4px; }
.page_turner a:link, .page_turner a:visited { text-decoration: none; }
.page_turner a:hover, .page_turner a.c { background: #00A1D2; color: #FFF; }
#total { color: red; }


/*详情页面*/
#detail_title { font-size: 18px; line-height: 24px; text-align: center; padding: 20px; }
#detail_intro { color: #999; text-align: center; line-height: 30px; }
#detail_content { padding: 20px 0; font-size: 14px; }
#detail_around { padding: 0 10px; background: #F5F5F5; line-height: 26px; border: 1px solid #CCCCCC; }
#detail_picture { width: 660px; margin: 20px auto; text-align: center; }
#detail_picture img { max-width: 600px; padding: 5px; border: 1px solid #999; }

/*表单*/
.common_form { }
.common_form dt { padding: 2px 0; }
.common_form dd { padding: 2px 0; }
.form_text { font-size: 12px; border: 1px solid #CCC; height: 26px; line-height: 26px; padding: 0 5px; width: 90%; }
.form_select { font-size: 12px; border: 1px solid #CCC; }
.form_textarea { font-size: 12px; width: 90%; height: 120px; padding: 5px; border: 1px solid #CCC; }
.form_checkbox { }
.form_submit { width: 80px; height: 24px; border: none; background: #C21818; font-weight: bold; color: #FFF; cursor: pointer; }
/*留言*/
.feedback_list { }
.feedback_list dt { padding: 10px; background: #CCC; }
.feedback_list dd { padding: 10px; background: #F1F1F1; margin-bottom: 10px; }


.index .left { float: left; width: 200px;}
.index .center { float: left; width: 360px; margin: 0 10px;;}
.index .right { float: right; width: 400px;}
.index .nb { min-height: 210px;}
.picture_list_380_3 { overflow:hidden; width: 390px; zoom:1; }
.picture_list_380_3 li { float: left; width: 120px; margin:0 10px 10px 0; background: #EDEDED; text-align: center; }
.picture_list_380_3 li img { width: 120px; height: 120px; }
.picture_list_380_3 li .title { line-height: 30px; }
.picture_list_380_3 li:hover { background: #BD011D; }
.picture_list_380_3 li:hover .title a { color: #FFF; }
